package com.unitd.base.module.consumer.comm.util.wechat;

import lombok.*;
import lombok.experimental.Accessors;

/**
 * 微信退款结果反馈信息对象
 *
 * @author Hudan
 * @version 1.0
 * @filename WechatUser.java
 * @copyright www.unitd.com
 * @date 2020-07-09
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@Accessors(chain = true)
@ToString(callSuper = true)
@EqualsAndHashCode
public class WechatRefundApiResult {
    /** 退款结果代码 */
    private String return_code;
    /** 退款结果说明*/
    private String return_msg;

    private String result_code;
    private String err_code;
    private String err_code_des;
    private String appid;
    private String mch_id;
    private String device_info;
    private String nonce_str;
    private String sign;
    private String transaction_id;
    private String out_trade_no;
    private String out_refund_no;
    private String refund_id;
    private String refund_channel;
    private String refund_fee;
    private String settlement_refund_fee;
    private String total_fee;
    private String settlement_total_fee;
    private String fee_type;
    private String cash_fee;
    private String cash_refund_fee;
    private String refund_status;
}